vitrualbox and vagrant to install centos

bingo 2020年10月22日 22次浏览

http://www.vagrantbox.es/

vagrant box add centos7.2-1 C:\Users\Administrator\Downloads\vagrant-centos-7.2.box

vagrant init

edit Vagrantfile

vagrant up

关于更多vagrant的配置可以参考这里

因为一些原因,覆盖了.vagrant文件夹,导致vagrant up时会提示 A VirtualBox machine with the name 'vm xxxx' already exists。

通过VBoxManage.exe list vms 获取对应虚拟机的id,覆盖.vagrant\machines\default\virtualbox\id的内容,前面的问题可以解决了,但是会出现default: Warning: Authentication failure. Retrying...问题

在vagrantfile中添加下面两行

config.ssh.username = "vagrant"
config.ssh.password = "vagrant"

改用密码的方式启动,vagrant会重新生成private_key文件,此时再将添加的两行去掉,问题解决。